@echo off
chcp 65001 >nul
echo ======================================
echo 测试步骤5 - 待办任务跳转
echo ======================================
echo.
echo 功能：
echo   待办任务列表中，步骤5的任务点击"处理"
echo   跳转到账单审批页面 /splccs/zdtzh
echo.
echo 修改内容：
echo   ✅ tasks/index.vue - handleHandle 方法
echo   ✅ 添加 step === 5 的判断
echo   ✅ 跳转到 /splccs/zdtzh 路径
echo.
echo ======================================
echo 测试步骤：
echo ======================================
echo.
echo 步骤1：检查数据库中的步骤5任务
echo   SELECT id, bussniess_id, step_no, is_handle, title, type
echo   FROM pending_tasks 
echo   WHERE type = 1 AND step_no = 5 AND is_handle = 0;
echo.
echo 步骤2：访问待办任务列表
echo   http://localhost/xtgz/xtgz/tasks
echo.
echo 步骤3：找到步骤5的任务
echo   - 类型：退住申请
echo   - 步骤：5
echo   - 状态：未处理（is_handle=0）
echo   - 标题：老人名字 - 账单审批
echo.
echo 步骤4：点击"处理"按钮
echo.
echo 步骤5：查看前端控制台
echo   应该看到：
echo   === 开始处理任务 ===
echo   任务类型: 1
echo   步骤号: 5
echo   === 处理退住申请 ===
echo   步骤5：跳转到账单审批页面
echo.
echo 步骤6：验证页面跳转
echo   URL应该是：
echo   http://localhost/splccs/zdtzh?id=104^&taskId=xxx^&ptid=569^&step=5^&type=1
echo.
echo 步骤7：验证页面内容
echo   - 工作流进度条显示步骤5为当前步骤（蓝色圆圈）
echo   - 显示基本信息（老人姓名、身份证号等）
echo   - 显示申请信息（退住日期、原因等）
echo   - 显示审批结果表单
echo   - 显示操作记录
echo.
echo ======================================
echo 完整步骤对照表：
echo ======================================
echo.
echo 步骤1: 申请退住   → (自动完成)
echo 步骤2: 审批申请   → /splccs/spsq
echo 步骤3: 解除合同   → /splccs/jcht
echo 步骤4: 账单调整   → /splccs/zdtz
echo 步骤5: 账单审批   → /splccs/zdtzh  ✅ 新增
echo 步骤6: 退住审批   → (待实现)
echo 步骤7: 费用清算   → (待实现)
echo.
echo ======================================
echo 传递的参数：
echo ======================================
echo.
echo id       - 业务ID
echo taskId   - 工作流任务ID
echo ptid     - 待办任务ID（用于更新状态）
echo step     - 步骤号（5）
echo type     - 申请类型（1=退住申请）
echo.
echo ======================================
echo 如果跳转不正确：
echo ======================================
echo.
echo 1. 检查待办任务的 step_no 是否为 5
echo 2. 检查待办任务的 type 是否为 1
echo 3. 清除浏览器缓存并刷新
echo 4. 检查前端控制台是否有错误
echo.
pause

